means of generating revenue - İspanyolca İngilizce Sözlük